package com.itheima.d6_time;

/*
    Calendar类
        代表的是系统此刻时间对应的日历，通过它可以单独获取、修改时间中的年、月、日、时、分、秒等。
    Calendar日历类的常见方法
        public static Calendar getInstance()	获取当前日历对象
        public int get(int field)	获取日历中的某个信息。
        public final Date getTime()	获取日期对象。
        public long getTimeInMillis()	获取时间毫秒值
        public void set(int field,int value)	修改日历的某个信息。
        public void add(int field,int amount)	为某个信息增加/减少指定的值
    注意：calendar是可变对象，一旦修改后其对象本身表示的时间将产生变化。
 */

import java.util.Calendar;

public class Test4Calendar {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        System.out.println(calendar);
        System.out.println(calendar.get(Calendar.YEAR));
        System.out.println(calendar.get(Calendar.MONTH));
        System.out.println(calendar.get(Calendar.DAY_OF_MONTH));
        System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
        calendar.add(Calendar.DAY_OF_MONTH,-100);
        System.out.println(calendar.get(Calendar.MONTH));
        System.out.println(calendar.get(Calendar.DAY_OF_MONTH));

    }

}
